Punjab

Both Lahore and Islamabad have direct flights to numerous international destinations across Asia, the Greater Middle East and Europe. There are buses/Train between Delhi and Lahore. From Kashi China one can travel by road via the Karakoram Highway up to Gilgit for about 50$ and from Gilgit there are direct buses to Islamabad for about 5$ but 17 hours of journey on harrowingly winding roads.

By plane
By plane

Lahore Islamabad and Sialkot are the main gateways to Outside Punjab by air. However, there are 134 airfields in Pakistan.

Allama Iqbal International Airport
in Lahore (http://www.lahoreairport....) has been completely renovated with a new terminal for international arrivals and departures. Many airlines are currently operating to the airport including Emirates, Etihad Airways, Indian Airlines, Mahan Air, Qatar Airways, Gulf Air, Singapore Airlines, Pakistan International PIA, Saudi Arabian Airlines, Thai Airways, Kuwait Airways, Uzbekistan Airways and over four private airlines from Pakistan.
Benazir Bhutto International Airport
(http://www.islamabadairpo...) is currently in review to be expanded and modernized to meet the needs of the future passenger numbers as demand for air travel has increased dramatically. There are many airlines operating into Islamabad including many of the above with Ariana Afghan Airlines, British Airways and China Southern Airlines. The only problem is that the airport is also used by Government officials as well as arrivals from foreign diplomats so the airport may shut down as security is increased so flights are delayed.
By train
By train

Punjab has train links with its neighbour the Republic of India to the east. The Samjhauta Express is the more common, running on Tuesdays and Fridays between Delhi and Lahore via the Attari/Wagah border crossing. Tourists should be aware that after recent terrorist attacks on the train, which caused many a casualty and strained relationships between the two neighbors, it is strongly advised that you take taxis or buses to and from the border instead.

By bus
By bus

From India: While there is international service running to Lahore from Delhi it is just as fast, much more flexible, and much cheaper to take the journey by stringing together local transport and crossing the Wagah border on foot.

From China: While there is international service running to Islamabad from Kashgar it is just as fast, much more flexible, and much cheaper to take the journey by stringing together local transport and crossing the border on foot.

By car
By car

From ancient times people have been travelling through Punjab using the Grand Trunk Road that run through Pakistan and into the Indian subcontinent. It is a rewarding but time consuming way to see this part of the world. New highways have been developed and the country is due for an expansion in its highway network. Currently, a world-class motorway connects the cities of Lahore, Islamabad and Faisalabad

Punjab is connected to China through the Karakoram Highway, a modern feat of engineering that traverses a remarkably scenic route through the Karakoram and Himalayan mountains. Which is about to be expanded from current 10m wide to 30m because of the increase in trade traffic due to Gwader port opening.